Contexto global.BeforeExit

Contexto global

BeforeExit

Disponible desde la versión 8.0.

Sintaxis:

BeforeExit(<Cancelar>, <TextoAdvertencia>)

Parámetros:

<Cancelar>

Tipo: Booleano.
Indica que la salida se cancela. Si esta opción se establece en Verdadero en el cuerpo del procedimiento controlador, no se producirá ninguna salida.
Valor predeterminado: Falso.

<TextoAdvertencia>

Tipo: Cadena.
Si el parámetro <Cancelar> se ha establecido en el valor Verdadero y <TextoAdvertencia> contiene una cadena no vacía, se muestra una ventana de mensaje con esta cadena y se le pide al usuario que permanezca o salga de la ventana sin guardar los datos.
Si el parámetro <Cancelar> se ha establecido en el valor Verdadero y <TextoAdvertencia> contiene una cadena vacía, se muestra una ventana de mensaje con un texto general “El trabajo no está completo en esta ventana” y se le pide al usuario que permanezca o salga de la ventana sin guardar los datos.
Si el parámetro <Cancelar> se ha establecido en el valor Falso, se ignora el valor del parámetro <TextoAdvertencia> y se continuará el proceso de cierre de la aplicación.
Nota: En el navegador web Mozilla Firefox, la ventana de mensaje no contiene texto de advertencia.

Descripción:

Ocurre cuando el modo OrdinaryApplication se está cerrando antes de que se cierre la ventana principal. El controlador de eventos puede realizar las comprobaciones adecuadas y también puede establecer una opción para cancelar la salida, si es necesario.

Disponibilidad:

Cliente ligero, cliente web, servidor, cliente grueso, conexión externa.

Consulte también:

Contexto global, evento OnExit

Disponible desde:

Disponible desde la versión 8.0.